checkered adder (lampropeltis triangulum) - Spanish English Dictionary